contract definition - Espagnol Anglais Dictionnaire